﻿/* DEFAULTS
----------------------------------------------------------*/

body   
{
    
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    width: 980px;
    background-color: #fff;
    margin: 20px auto 0px auto;
}

.header
{
    position: relative;
    margin: 0px;
    background: #4b6c9e;
    width: 100%;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    padding-top:3px;
    min-height: 420px;  
    
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
    
}

.footer
{
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}
.loadingScreenWindow .ui-dialog-titlebar-close {
	display: none;
}

.divLoadingContent 
{
    height: 120px;
    text-align: center;
    font-weight: bold;
    width: 250px;
    background-color:Black;
}
.divLoadingContent img
{
    padding-bottom: 15px;
    padding-top: 15px;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
    padding-bottom:2px;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}
.submitButton
{
    text-align: right;
    padding-right: 10px;
}

#topGnb {
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-1px.2012073001.png');
background-position: left -0px;
background-repeat: repeat-x;
height: 23px;
line-height: 23px;
font: 85%/200% arial;
}
.clearfx {
zoom: 1;
}
.pg_width {
width: 980px;
margin: 0 auto;
background: 0;
}
#gnbL {
float: left;
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -94px;
background-repeat: no-repeat;
padding-left: 15px;
_padding-top: 3px;
}
.img {
float: left;
margin: 1px 5px 0 0;
border-radius: 3px;
box-shadow: 0 1px 0 #fff;
border: 0;
}
#gnbR {
float: right;
margin-top: 0px;
list-style:none;
margin-right:120px;
}
#topGnb a {
text-decoration: none;
color: #004cca;
}
#gnbR li {
float: left;
padding: 0 10px 0 8px;
background-image: url('/global/sprite/sprite-1px.2012073001.png');
background-position: right -23px;
background-repeat: no-repeat;
}
.mto {
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -32px;
background-repeat: no-repeat;
padding: 1px 0 3px 20px;
}
.inquiry {
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -51px;
background-repeat: no-repeat;
padding: 2px 0 3px 23px;
}
.message {
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -71px;
background-repeat: no-repeat;
padding: 1px 0 3px 25px;
}
.float-left 
{
    margin-top:5px;
    margin-left:150px;
}
.ecSearch {
background: url(http://image1.ecplaza.net/global/top/menutab_bg_980.png) no-repeat;
width: 980px;
background-color: rgb(97, 134, 231);
color: #fff;
height: 90px;
margin: 0 auto;
text-align: left;
z-index: 1;
position: relative;
font-size: 14px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius:  5px;



}
.maque
{
    color:White;
}
.maque a
{
    color:White;
    text-decoration:none;
}

.ecSearch ul {
z-index: 2;
margin: 0;
list-style-type: none;
list-style-image: none;
height: 31px;
padding-left: 300px;
padding-top: 4px;
}
.ecSearch li 
{
    
float: left;
margin-right: 4px;
color: #4473b9;
background-position: left -167px;
font-weight: bold;
background-position: right;
border-right : 1px solid #4473b9;
padding:2px 2px 2px 2px;

}
.ecSearch  li a
{
    text-decoration:none;
}
.ecSearch li a:hover
{
    color:Red !important;
    
}
.ecSearch .input-text {
margin-left: 170px;
border: 2px solid #4b80dd;
height: 20px;
font-family: Verdana,Arial,Helvetica;
font-size: 14px;
font-weight: bold;
width: 400px;
background-color: #fff;
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -353px;
background-repeat: no-repeat;
padding: 1px 0 0 24px;
}
.realtime3 {
max-width: 690px!important;
}
#left {
float: left;
padding-top:5px;
margin-left:150px;
}
#navigation {
width: 160px;
margin: 0px;
padding: 0px;
}
#navigation li {
list-style-type: none;
line-height: 17px;
padding: 0 0 0 13px;

}
.color {
    border-bottom:1px solid #C5C5C5;
    padding:4px;
    font-family: Tahoma;    
    line-height: 12px;
    color:#18397c;
}
    
.leftbaner {
width: 160px;
border: 1px solid #C5C5C5;
padding: 1px 1px 14px 1px;
margin-bottom: 4px;
}
#navigation a {
color: #565656;
text-decoration: none;
font-size:16;

}

#navigation a:hover
{
    font-size:15px;
    color:Orange;
    padding:10px;
}
.stuff {
   
    float: left;
    border: 1px solid #C5C5C5;
    padding:5px;
    width:549px;
    min-height: 150px;
}
.stuff2 {
    margin: 3px 0 0 0;
    float: left;
    border: 1px solid #C5C5C5;
    padding:5px;
    width:549px;
    min-height: 269px;
}
.item {
    width: 137px;
    float: left;
}
#center {

position: relative;
}
.banner {
float: left;
border: 1px solid #C5C5C5;
padding:3px;
margin-bottom:2px;
}
.images
{
    border: 1px solid #C5C5C5;
    padding:3px;    
    width:120px;
    height:80px
}
.bannerRight
{
    float:right ;
    height:auto;
    width:276px;
    
}
.right1
{
    width:240px;
    height:150px;
    border: 1px solid #C5C5C5;
    margin-bottom:2px;
    padding-top:5px;
    }
.right2
{
    width:240px;
    height:240px;
    border: 1px solid #C5C5C5;
    margin-bottom:10px;

    }
.right3
{
    text-align:center;
    width:240px;
    height:356px;
    border: 1px solid #C5C5C5;
    margin-bottom:2px;
    }
.right4
{
    width:272px;
    height:184px;
    border: 1px solid #C5C5C5;
    margin-bottom:2px;
    }
 .right5
{
    margin-left:50px;
    width:200px;
    
    border: 1px solid #C5C5C5;
    margin-bottom:2px;
    }
.left 
{
    
    min-height: 420px;
    width:16.5%;
    float:left;    
}
.right
{
    
    min-height: 420px;
    float:right;
    width:82.5%;    
}
.rleft
{
    
    width:69.5%;
    float:left;
     min-height: 420px;
    }
.rright
{
    
    width:30%;
    float:right;
     min-height: 420px;
    }
 .rrighthomebisiness
{
    
    width:25%;
    float:right;
     min-height: 420px;
    }
#topGnb .twitter {
vertical-align: -3px;
display: inline-block;
width: 16px;
height: 16px;
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -0px;
background-repeat: no-repeat;
text-indent: -9009px;
}
#topGnb .facebook {
vertical-align: -3px;
display: inline-block;
width: 16px;
height: 16px;
background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001.png');
-background-image: url('http://image1.ecplaza.net/global/sprite/sprite-vert.2012073001-ie6.png');
background-position: left -16px;
background-repeat: no-repeat;
text-indent: -9009px;
}
/*---------- Css Cua trang Bisiness -----------------*/

#TopMenuBox a{text-decoration:none}
#TopMenuBox .tmenu{width:990px;height:42px;float:left}
#TopMenuBox .tmenu
{
    background:url(http://image.ecplaza.net/global/mto/bg_top_menu.gif) right 0 no-repeat;
    height:42px;padding-left:10px;_margin-bottom:-4px}
#TopMenuBox .tmenu li{position:absolute}
#TopMenuBox .tmenu li:hover .sub_first{display:block}
#TopMenuBox .tmenu li a.tm:hover{color:#a9d6f7}
#TopMenuBox .tmenu li a.tm{display:block;background:url(http://image.ecplaza.net/global/mto/bg_top_part.gif) left 0 no-repeat;
                           float:left;margin-top:6px;padding:10px 14px 12px 14px;font:bold 11px verdana;letter-spacing:-1px;outline:0;color:#fff;
                           float:left}
#TopMenuBox .tmenu li{float:left;position:relative;display:block;z-index:90}
#TopMenuBox .tmenu li.current a.tm{display:block;background:url(http://image.ecplaza.net/global/mto/bg_top_menu_o.gif) 
                                   left top no-repeat;padding:0 0 0 12px;color:#f46121;margin-top:0;outline:0;height:45px;
                                   _float:left;z-index:90}
#TopMenuBox .tmenu li.current a.tm span
{
    display:block;background:url(http://image.ecplaza.net/global/mto/bg_top_menu_o.gif) right top no-repeat;
    padding:18px 12px 0 0;color:#00275d;height:29px;_float:left;z-index:90;cursor:pointer
}
#TopMenuBox .tmenu li a.no_l{background:0}
#TopMenuBox .tmenu ul.sub_first
{
    position:absolute;display:none;top:41px;left:0;z-index:100;float:none;margin:0;
    padding-left:0px;
    background:url(http://image.ecplaza.net/global/mto/top_bg_submenu.gif) left top repeat-x;
    background-color:#f6f8f9;border:1px solid #acb3b8
    }
#TopMenuBox .tmenu ul.sub_first li{float:none;line-height:0}
#TopMenuBox .tmenu ul.sub_first li:hover .sub_second{display:block}
#TopMenuBox .tmenu ul.sub_first li a
{
    display:block;position:relative;background:0;padding:4px 12px 4px 10px;
    font:normal 11px verdana;color:#333;margin:0;border-bottom:1px solid #cbd0d3;
    clear:both;border-top:1px solid #fff;white-space:nowrap;cursor:pointer}
#TopMenuBox .tmenu .sub_first li a:hover{background-color:#175cba;color:#fff}
#TopMenuBox .tmenu .sub_first li .sub_second
{
    background:url(http://image.ecplaza.net/global/mto/top_bg_submenu.gif) left top repeat-x;
    background-color:#f6f8f9;border:1px solid #acb3b8;position:absolute;margin-left:100%;top:-1px;top:0;display:none}
#TopMenuBox .tmenu .sub_first li.sub_child a
{
    display:block;background:url(http://image.ecplaza.net/global/mto/top_bg_sub_pare.gif) right 8px no-repeat}
#TopMenuBox .tmenu .sub_first li.sub_child a:hover
 {display:block;background:url(http://image.ecplaza.net/global/mto/top_bg_submenu_s.gif) 
  left bottom repeat-x;background-color:#175cba;color:#fff}
#TopMenuBox .tmenu .sub_first li.sub_child .sub_second a
  {
      display:block;background:0;position:relative}
#TopMenuBox .tmenu .sub_first li.sub_child .sub_second a:hover
      {
          background:url(http://image.ecplaza.net/global/mto/top_bg_submenu_s.gif) left bottom repeat-x;
          background-color:#175cba}.pg_width{width:1000px;margin:0 auto;background:0
                                             }
                                             
                                             
                                             
                                             
                                             
/*------------Companies Style---------------*/
 #gnbL .name img {
    float: left;
    margin: 1px 5px 0 0;
    border: 1px soid #C5C5C5;
    
}
#gnbL a {
-webkit-mask-image: -webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0.75)));
}
#topGnb a {
text-decoration: none;
color: #004cca;
}

#MainInquiry.mto_box {
border: 1px soid #C5C5C5;
position: relative;
padding-top: 30px;
}
#MainInquiry .box_tt {
border-bottom: 1px dotted #c4d4e1;
font: bold 12px verdana;
padding: 0 8px 10px 0;
position: absolute;
top: 0;
left: -1px;
width: 530px;
}
#MainInquiry .con_box li {
display: block;
margin: 0 5px 0 5px;
_margin: 0;
}
#MainInquiry .msg_left {
height: 35px;
background: url(http://image.ecplaza.net/global/mto/main_icon_msg.gif) 0 0 no-repeat;
padding: 12px 0 0 75px;
}
#MainInquiry .box_tt .f_blue2 {

padding: 7px 0 10px 10px;
}
#MainInquiry .con_box {
display: block;
padding: 8px 8px 5px 8px;
font: normal 12px arial;
}
.stuff3 {
    float: left;
    border: 1px solid #C5C5C5;
    padding:5px;
    width:549px;
    margin-bottom:10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
.stuff3 h3{
font-size: 1.2em;
color: #666666;
font-variant: small-caps;
text-transform: none;
font-weight: 200;
margin-bottom: 0px;
margin-top: 0px;
}
#MainInquiry .n_count {
display: inline-block;


outline: 0;
line-height: 13px;
height: 15px;
font: bold 11px verdana;
color: #ff5a00;
font-weight: bold;
padding: 0 8px 0 1px;
_padding: 0 8px 0 0;
text-decoration: none;
margin-left: 6px;
_margin-left: 0;
outline: 0;
cursor: pointer;
margin-top: 2px;
}
.box_tt {
text-align: center;
}
.pic_box {
padding: 20px 5px 0 35px;
position: relative;
}
.btn_add {
position: relative;
height: 26px;
}
.apic{
display: block;
background: url(http://image.ecplaza.net/global/mto/mto_add_picture1.png) no-repeat;
text-indent: -10000px;
cursor: pointer;
width: 145px;
height: 32px;
_background: 0;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.ecplaza.net/global/mto/mto_add_picture.png',sizingMethod='crop');
outline: 0;
}
.emoti {
background: url(http://image.ecplaza.net/global/mto/emoti_common.gif) 2px 2px no-repeat;
display: inline-block;
width: 70px;
height: 70px;
padding: 2px;
border: 3px solid #e5e5e5;
margin-bottom: 5px;
margin-left:30px
}
.right5 ul
{
    margin-left:0px;
    padding-left:5px
    }
.right5 ul li
{
    margin-top:5px;
    padding-left:17px;
    background: url(http://image.ecplaza.net/global/mto/icon_getting_ok.gif) 0 3px no-repeat;
    list-style: none;
    
}

/*-------------- CSS MAIL ----------------------*/
.mto_title {
display: block;
background: url(http://image.ecplaza.net/global/mto/mto_icon_pg.gif) no-repeat;
padding-left: 28px;
font-family: verdana;
font-size: 18px;
color: #3066a1;
font-weight: bold;
margin-bottom: 10px;
}
.batchpnl {
border: 1px solid #becce2;
font: .8em verdana;
background: url(http://image.ecplaza.net/river/bg/batchpnl_bg.gif) #eaeaea;
height: 35px;
}
.batchpnl .btns {
padding: 5px 0 3px 15px;
line-height: 25px;
}

.formSkinB .btn_default {
display: inline-block;
vertical-align: baseline;
margin: 0 2px;
outline: 0;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 12px/100% Arial,Helvetica,sans-serif;
padding: .4em 1.5em .42em;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;

-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);

color: #606060;
border: solid 1px #b7b7b7;
background: #fff;
background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));
background: -moz-linear-gradient(top,#fff,#ededed);
}
.pagenav {
margin-top: 10px;
padding: 10px 0;
color: #000;
font: .80em arial;
overflow: hidden;
}
.pagenav span.current {
padding: 2px 5px;
color: #fff!important;
background-color: #4692bf!important;
border: solid 1px #4692bf;
font-weight: bold;
}
.listtbl.grid .selectedRow {
background-color: #ddedf7;
cursor: pointer;
}
.listtbl.grid th.first {
padding: 6px 8px;
border-left: #becce2 solid 1px;
}
.listtbl.grid th {
border-bottom: #becce2 solid 1px;
border-right: #becce2 solid 1px;
}
.listtbl th {
text-align: left;
font-weight: normal;
border-bottom: #becce2 1px solid;
padding: 3px 8px;
}
tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
.listtbl tr td {
border-bottom: 1px dashed #becce2;
padding: 6px 8px;
text-align: left;
}
.required {
background: url(../Images/Shared/icon_mandatory.gif) 5px 4px no-repeat;
padding-left: 18px;
}
/*** ------- CSS post product ----------------*/
.inp-form {
border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../Images/Shared/form_inp.gif') no-repeat;
    color: #393939;
    padding: 6px 6px 0 6px;
    width: 200px;
height: 30px;
}
.stuff3 select {
width: 198px;
padding: 4px;
border: 1px solid #C5C5C5;
-webkit-border-radius: 4px;

}

.stuff3 tr td
{
    padding:3px;
    }
.form-textarea {
background: url(../Images/Shared/form_textarea.gif) no-repeat;
border: none;
color: #393939;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 97px;
overflow: auto;
padding: 6px 6px 0 6px;
width: 378px;
}
.btn_upload {
position: relative;
height: 29px;
width: 300px;
display: inline;
cursor: pointer;
margin-left: -222px;
}
.form-submit {
background: url(../Images/Shared/form_submit.gif) no-repeat;
border: none;
cursor: pointer;
display: block;
float: left;
height: 30px;
margin: 0 4px 0 0;
padding: 0;
text-indent: -3000px;
width: 80px;
}
.infodiv
{
    display:none;
    border: 1px soid #C5C5C5;
    padding-left:20px;
}
.legend {
display: block;
background: url(http://image.ecplaza.net/global/mto/bg_table_tt.gif) no-repeat;
width: 100%;
height: 25px;
padding: 2px 0 2px 0;
margin: 0;
text-align: left;
border: 1px soid #C5C5C5;
}

.legend span {
padding-left: 25px;
font: bold 12px verdana;
line-height: 25px;
color: #1f83d0;
}

.listtab {
    background: url(http://image.ecplaza.net/river/bg/tab_bg.gif) 0 -520px repeat-x;
}
.listtab ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 25px;
}
.listtab li {
float: left;
margin-right: 2px;
background: url(http://image.ecplaza.net/river/bg/tab_bg.gif) #d3e0f0 0 -280px no-repeat;
}
.listtab li a:link, .listtab li a:visited, .listtab li a:hover {
background: url(http://image.ecplaza.net/river/bg/tab_bg.gif) #d3e0f0 100% -200px no-repeat;
color: #081b39;
}
.batchpnl {
border: 1px solid #becce2;
font: .8em verdana;
background: url(http://image.ecplaza.net/river/bg/batchpnl_bg.gif) #eaeaea;
height: 35px;
}
.batchpnl .btns {
padding: 5px 0 3px 15px;
line-height: 25px;
}
.btn_span {
display: inline-block;
background: url(http://image.ecplaza.net/global/mto/mto_btn_type.gif) right -32px no-repeat;
padding-right: 10px;
height: 22px;
line-height: 22px;
}
/*--------------- Shopping Site --------*/

.Mainshopingcontent
{
    width: 740px;
    height: auto;
    border: 1px solid #dcb67f;
    margin-bottom: 10px;
    padding:20px;
    padding-top:5px;
}
.item2 {
    width: auto;
    float: left;
    margin-left:20px;
    height:auto;
    
}
.item2  a{
    text-decoration:none;
    text-align:center;
}
.item2  a:hover{
    text-decoration:underline;
    color:Red;
}
.item2 .ls_price {
    display: block;
    font-weight: bold;
    font-size: 14px;
    color: #b37200;
    margin-top: 3px;
    text-align: center;
}
.tt {
background: url(http://image.ecplaza.net/global/trademall/main/icon_tax.gif) 0px top no-repeat;
height: 26px;
font: bold 16px verdana;
padding-left: 32px;
}
.tt2 {
left: 0;
background: url(http://image.ecplaza.net/global/trademall/main/title_what_others.gif) 5px top no-repeat;
height: 63px;
width: 400px;
}

.imagesShopping 
{
    padding:3px;    
    width:150px;
    height:150px
}
imagesShopping img
{
    width:150px;
    height:150px
    }
.imagesShopping :hover
{
    
    box-shadow: 0px 0px 8px 0px #ccc;
    background-color: rgb(255,255,255);
    }

#trade_logo2 {
padding-top: 10px;
height: 34px;
padding-left:150px;
}
.topArea {
background: url(http://image.ecplaza.net/global/trademall/top/bg_top.gif) left bottom repeat-x;
clear: both;
height: 93px;
}
#TopSearchBox {
margin-left: 150px;
padding-top: 9px;
}
.txt_search {
background: url(http://image.ecplaza.net/global/trademall/top/bg_search.gif) repeat-x;
vertical-align: top;
border: 2px solid #4b80dd;
border-left: 0;
width: 265px;
height: 25px;
padding: 0px 10px 0 10px;
font-size: 12px;
line-height: 25px;
color: #672900;
margin-top:2px;
}
.fl {
float: left;
margin-top:2px;
}
#fakeCategorySelBox .mySelectBoxClass {
width: 250px;
height: 23px;
padding: 4px 0 1px 2px;
border: none medium;

cursor: pointer;
font-size: 12px;
letter-spacing: -1px;
}
#fakeCategorySelBox {
float: left;
height: 31px;
overflow: hidden;
margin-left: 5px;
font-size: 12px;
font-family: verdana;

}
.searchSubmit {
background: url(http://image.ecplaza.net/global/trademall/top/top_btn_search.gif) no-repeat;
width: 77px;
height: 29px;
border: 0;
cursor: pointer;
font: bold 12px verdana;
color: #fff;
float: left;
margin-left: 5px;
margin-top:2px;
}
#searchSelbox {
float: left;
position: relative;
}
.shoppingContent
{

    min-height: 420px;
    float:right;
    width:88%;    
    margin-top: 20px;
}
#MainAd {
margin-bottom: 10px;
width: 780px;
min-height: 244px;
border: 1px solid #dcb67f;
}



/*--------------Trade Mall Product Detail ----------*/

.Image
{
    width:300px;
   border: 1px solid #dcb67f;
   float:left;   
   min-height:250px;
  
}

.ProductDetail
{
    min-height:200px;
    border: 1px solid #dcb67f;
    width:480px;   
    float:right;
    padding:10px;
    min-height:231px;    
}
#MainAdProduct {
margin-bottom: 10px;
width: 808px;
min-height: 244px;
}
.ProductDetail div
{
    padding:10px;
}
.Decription
{
     margin-top:10px;
     border: 1px solid #dcb67f;
     width: 808px;
     min-height:150px;
     
     margin-bottom:10px
}

/*----------- Gio Hang ----------- */

.Cardbody
{
     
     border: 1px solid #dcb67f;
     padding:10px;   
     min-height: 420px;
     float:right;
     width:68%;    
     margin-right:140px;
}
.blue-left {
background: url(../Images/Shared/message_blue.gif) top left no-repeat;
color: #2e74b2;
font-family: Tahoma;
font-weight: bold;
padding: 0 0 0 20px;
height:30px;
float:left;
width:90%;
padding-top:8px;
}
.blue-right
{
    
    }
  
.selectSearch
{
    border: 2px solid #4b80dd;
    padding:2px;
    width: 200px;
    }
.txtSearch
{
    margin-left:170px;    
   border: 2px solid #4b80dd;
    height: 20px;
    font-family: Verdana,Arial,Helvetica;
    font-size: 14px;
    font-weight: bold;
    width: 200px;
    background-color: #fff;
    background-image: url('../Images/Shared/sprite-vert.2012073001.png');
    -background-image: url('../Images/Shared/sprite-vert.2012073001-ie6.png');
    background-position: left -353px;
    background-repeat: no-repeat;
    padding: 1px 0 0 24px;
}
.buttonSearch
{
background-color: #04c;
border:none;
height:25px;
color:White;
border: 1px  #C5C5C5;
    }

/*---------- DANH SACH TIM KIEM SAN PHAM-------*/

.Search
{
     padding-top:10px;
     border-bottom: 1px dotted #C5C5C5;
     min-height:170px;
    }
.SearchImage
{
    border: 1px solid #C5C5C5;
    min-width:150px;
    min-height:150px;
    float:left;
}
.SearchImage:hover {
    box-shadow: 0px 0px 8px 0px #ccc;
    background-color: rgb(255,255,255);
}
.SearchDicrip
{
    text-align:center;
    border-right: 1px solid #C5C5C5;
    padding:10px;
    width:355px;
    height:136px;
    float:left;
}
.SearchDicrip  a
{
    font-family: Tahoma;
    font-weight: bold;
    font-size:1.5em ;
    font-style:italic
    
}
.SearchDicrip a:hover
{
    color:Orange;
}
.SearhCompany
{
    
    padding:10px;
    width:250px;
    height:136px;
    float:left;
}
.SearhCompany  a
{
    color:green;
    font-family: Tahoma;
    font-weight: bold;
    font-size:1.5em ;
    font-style:italic
    
}
.SearhCompany .btn
{
    padding-top:50px;
}

.boardA-naked {
background: #eff6e4 url(http://image.ecplaza.net/river/icon/msg/b_success.gif) no-repeat 18px 15px;
border: 1px solid #cae2a4;
line-height: 26px;
padding: 15px 20px 15px 65px;
}

/**************  SHOPING ******************/ 

#ContendSearch
{
    height:auto;
    width:770px;
    padding-top:10px;
    padding-bottom:10px;
    }
#ContendSearch :hover
{
   background:#fffCCC;
    }
.imageShopingSearch
 {
     border: 1px solid #cae2a4;
     float:left ; 
     width:100px;
     height:100px;
     }
.imageShopingSearch:hover
{
    box-shadow: 0px 0px 8px 0px #ccc;
    background-color: rgb(255,255,255);
    }
.decriptionShopingSearch a
{
    color:#0883CC;    
    font-size:16px; 
    font-family:Arial;
    text-align:left;
    }
.decriptionShopingSearch a:hover
{
    font-size:16px;
    font-weight:bold;
    color:Orange;   
    text-decoration:none;
    }
     
     
.decriptionShopingSearch
{
    margin-left:10px;
     float:left ; 
     width:470px;
     height:100px;
    }
 .actionShopingSearch
 {
     margin-left:10px;
     float:left ; 
     width:170px;
     height:100px;
     
}
.actionShopingSearch .ls_price {
    display: block;
    font-weight: bold;
    font-size: 14px;
    color: #b37200;
    margin-top: 3px;
    text-align: center;
}
.price 
{
  border-bottom: 1px solid #ebebeb;
border-top: 1px solid #ebebeb;
font: normal 26px verdana;
color: #868686;
margin-bottom: 10px;
letter-spacing: -1px;
}
.pro_desc_tt {
background: url(http://image.ecplaza.net/global//trademall/common/bg_tt_product_desc_bg.gif) left top repeat-x;
border-bottom: 2px solid #bababa;
font-size:large;
font-weight:bold;
}
/*------------ CHECK OUT CSS-------------*/

.item_box_title {
display: block;
height: 51px;
padding-right: 10px;
margin-bottom: -5px;
margin-top:0px;
}
.item_box_title .tt {
display: block;
background: url(http://image.ecplaza.net/global/trademall/common/bg_cart_tt.gif) left top no-repeat;
height: 51px;
padding-left: 38px;
line-height: 56px;
font-family: verdana;
font-size: 18px;
letter-spacing: -1px;
width:730px;
border-right: 1px solid #bababa;
}
.f_red {
color: #e00000;
}
.item_container {
background: #e6e2dd;
padding: 10px;
width:750px
}
.item_container .whitebox {
background: #fff;
padding: 15px 15px 15px 15px;
border: 1px solid #cac6c2;
}
.cart_field {
border: 0;
}
#sendToBox .tt {
display: block;
background: url(http://image.ecplaza.net/global/trademall/common/icon_shipto.gif) no-repeat;
padding-left: 24px;
padding-bottom: 2px;
margin-bottom: 5px;
font: bold 14px verdana;
}
.wrap_rel {
position: relative;
}
#sendToBox .btn_box {
position: absolute;
right: 0;
_right: 16px;
top: -27px;
}
.btn_sG {
display: inline-block;
background: url(http://image.ecplaza.net/global/member/signup/bg_btn_trade.gif) left 0px no-repeat;
padding-left: 10px;
color: #6d6d6d;
cursor: pointer;
font: bold 11px arial;
letter-spacing: 0px;
height: 22px;
line-height: 22px;
text-align: center;
}
.btn_sG span {
display: inline-block;
background: url(http://image.ecplaza.net/global/member/signup/bg_btn_trade.gif) right 0px no-repeat;
padding-right: 10px;
height: 22px;
line-height: 22px;
}
#sendToBox .item_box {
border-top: 1px dotted #f07600;
padding: 6px;
}
.item_box_sub_tt {
display: block;
width: 100%;
background: url(http://image.ecplaza.net/global/trademall/common/bg_cart_sub_tt.gif) left top repeat-x;
height: 31px;
width:715px;
margin-top:0px;
}
.item_box_sub_tt span {
display: block;
background: url(http://image.ecplaza.net/global/trademall/common/icon_cart_sub_tt.gif) 12px center no-repeat;
padding-left: 35px;
height: 31px;
line-height: 31px;
font-weight: bold;
color: #fff;
font-family: arial;
font-size: 16px;

}
.seller_box {
display: block;
margin-bottom: 5px;
}

.ls_name {
display: block;
background: url(http://image.ecplaza.net/global/trademall/common/icon_from.gif) 0 0 no-repeat;
font: bold 16px verdana;
padding: 2px 0 2px 55px;
float: left;
}
.ls_id {
float: left;
font-size: 12px;
color: #017fcc;
margin-left: 5px;
padding-top: 3px;
}
.cart_tb tbody td.no_l {
border-left: 0;
}
.cart_tb tbody td {
padding: 5px;
border-bottom: 1px dotted #d5d5d5;
}
.cart_field {
border: 0;
margin-top:0px;
margin-bottom:0px;
}
.cart_tb .ls_img {
float: left;
border: 1px solid #d5d5d5;
margin-right: 10px;
width: 105px;
height: 105px;
}
.cart_tb .ls_tt {
font-family: arial;
font-size: 18px;
margin-bottom: 5px;
word-break: break-all;
}
.cart_tb .ls_tt a {
word-break: break-all;
}

.cart_tb .item_con {
float: left;
text-align: left;

word-break: break-all;
    height: 205px;
    width: 279px;
}
.costbox ul
{
    padding-left:0px;
    width: 300px;
    }
.costbox ul li
{
    padding-left:0px;
    margin-left:0px;
    list-style:none;
}
.costbox .tt 
{
    padding-left:0px;
    margin-left:0px;
display: block;
width: 120px;
float: left;
height: 20px;
font-size: 14px;
font-family: verdana;
background: url(http://image.ecplaza.net/global/trademall/common/icon_arrow.gif) right 5px no-repeat;
}
.costbox .val 
{
    padding-left:20px;
display: block;
float: left;
height: 20px;
text-align: right;
font: bold 16px verdana;
}
.btn_submit:hover {
background: url(http://image.ecplaza.net/global/member/signup/btn_submit_o.gif) no-repeat;
}
.btn_submit {
background: url(http://image.ecplaza.net/global/member/signup/btn_submit.gif) no-repeat;
border: 0;
width: 178px;
height: 38px;
line-height: 38px;
font: bold 16px arial;
color: #4d2200;
cursor: pointer;
margin-bottom:20px;
margin-left:300px;
margin-top:10px;
}

.btnBuyNow
{
    padding-bottom:8px;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    display: block;
    background-image: url(../Images/Shared/btn_buynow_b.gif);
    background-repeat:no-repeat;
    height:32px;width:142px; 
    border:none; 
    font-family:Tahoma;
    
 }
 .btnAddToCard
{
    margin-left:0px;
   
    padding-bottom:8px;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    display: block;
    background-image: url(../Images/Shared/btn_addcart_b.gif);
    background-repeat:no-repeat;
    height:32px;width:142px; 
    border:none; 
    font-family:Tahoma
    
 }
 /*--------------- Slide Show ------------------*/
 #slideshow  
 {   
position: relative; 
width: 500px; 
height: 235px; 
		}
	#slideshow > div { 
			position: absolute; 
			
		}
.imageslide
{
    width:550px;
    height:236px;
    }
    
/*-------- Foodter-----------*/
#footer {
clear: both;
border-top: 3px solid #B7C1C4;
padding: 8px 0 17px 0;
text-align: center;
color: #323232;
}
#footer a
{
   color: #323232;
text-decoration: none;
margin: 0 3px;
}
.columm
{
    float: left;
padding-top: 1px;
margin: 0;
width: 50%;
word-break: break-all;
    }
.columm h2
{
    margin-left:3px;
    margin-top:0px;
    position:relative;
    height:25px;
    }
.columm h2 a {
color: #001d4f;
font-family: verdana;
font-size: 12px;
letter-spacing: -1px;
}
.columm h2 a .f_col1 {
color: #ff5a00;
}
.columm h2 .btn_post {
display: block;
background-image: url(../Images/Shared/sprite-homeicon.2012080202.png);
background-position: left -0px;
background-repeat: no-repeat;
position: absolute;
top: 8px;
right: 10px;
font-size: 12px;
font-weight: normal;
padding-left: 15px;
color: #3774dd;
}
.columm ul
{
border-right-width: 1px;
border-right-style: dotted;
border-right-color: rgb(176, 190, 199);
overflow: hidden;
height: 158px;
list-style:none;
}
.columm ul
{
    margin-left:0px;
    padding-left:0px;
    }
.columm a
{
    margin-left:0px;
    padding-left:0px;
    text-decoration:none;
    
}
.column ul li {
padding: 2px 4px;
font: normal 100% verdana;

}
.columm .date
{
    float: right;
margin-right: 3px;
color: #666;
font-size: 10px;
line-height: 17px;
}
 .css_flag_s {
padding: 3px 0 0 20px;
line-height: 16px;
}

.win_box h4 {
font-family: verdana;
font-size: 14px;
color: #ff6000;
margin-bottom: 8px;
}
.info_dl {
display: block;
font-family: verdana;
}
.info_dl dt {
font-weight: bold;
font-size: 11px;
font-family: verdana;
line-height: 12px;
margin-bottom: 5px;
}
.info_dl .ls_check {
background: url(../Images/Shared/icon_ls_check.gif) left 5px no-repeat;
padding: 3px 0 3px 18px;
font-size: 11px;
}
.txt_r {

}
.txt_r  a{
    color:Black;
}
.btn_box_more
{
    display:inline-block;background:url(../Images/Shared/icon_more.gif) left 4px no-repeat;
    padding-left:10px;
    line-height:14px;
    font-size:11px;
    text-decoration:underline;
    color:Black;
}
.widget_box {
background: #fff;

width: auto;
margin: 0 0 10px;
}
.widget_box .wintitle {
color: #026bd4;
background-color: #fff;
height: 22px;
padding-top: 2px;
background-image: url('/global/sprite/sprite-home1px.2012080801.png');
background-position: left -0px;
background-repeat: repeat-x;
border: 0;
margin: 0;
}
.wintitle .inner_wintitle {
font: bold 100% arial;
padding: 1px 11px;
border-bottom: 1px solid #fff;
}
.widget_box .winbody {
padding: 4px;
}
#hot_regions .ls_nation {
padding: 0;
text-align: center;
}
#hot_regions .ls_nation li {
display: inline;

}
.css_flag {
padding: 4px 0 0 25px;
line-height: 15px;
background: url(http://image.ecplaza.com/river/icon/flag/sprite_flag_20.png) no-repeat;
}
.css_cn {
background-position: 0 -3915px;
}
.css_kr {
background-position: 0 -10716px;
}
.css_in {
background-position: 0 -9275px;
}
#hot_regions .ls_nation a 
{
    color: #16387c;
text-decoration: none;
}
#hot_regions .ls_nation a:hover 
{
    color: Orange;
text-decoration: underline;
}

.login_inner {
padding: 4px 4px 0;
height: 100px;
}
a.buttonSkinA:link, a.buttonSkinA:visited 
{
    padding-left:20px;
    padding-right:20px;
    padding-bottom:5px;
    padding-top:5px;
    margin-top:10px;
border-top: 1px solid #f1921f;
border-left: 1px solid #f1921f;
border-right: 1px solid #c96315;
border-bottom: 1px solid #c34b0e;
background: #feeeb1 url(http://image.ecplaza.net/river/btn_pub_1.gif) bottom repeat-x;
color: #5e2708;
text-align: center;
text-decoration: none;
}
#m_service {
display: block;
background-image: url('/global/sprite/sprite-homeyes.2012080201.png');
-background-image: url('/global/sprite/sprite-homeyes.2012080201-ie6.png');
background-position: left -0px;
background-repeat: no-repeat;
width: 283px;
height: 69px;
margin-bottom: 10px;
border: 1px solid #ffc990;
}
#m_service .tt {
float: left;
background-image: url('/global/sprite/sprite-homeyes.2012080201.png');
-background-image: url('/global/sprite/sprite-homeyes.2012080201-ie6.png');
background-position: left -69px;
background-repeat: no-repeat;
width: 147px;
height: 19px;
text-indent: -10000px;
}
#m_service .m_more {
float: right;
width: 37px;
height: 19px;
}
#m_service .m_more a {
display: block;
width: 37px;
height: 19px;
background-image: url('/global/sprite/sprite-homeyes.2012080201.png');
-background-image: url('/global/sprite/sprite-homeyes.2012080201-ie6.png');
background-position: left -88px;
background-repeat: no-repeat;
text-indent: -10000px;
}